$(function(){
	var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
	var centerh = h - $('.layout-panel-north').height();
	$('.layout-panel-center').height(centerh);
	/** 上传控件初始化 */
	fileUpload({
		positionId:'_fileupload',
		type:'detail',
		initType:'ajax',
		ajaxUrl:'attachment/attachments.html',
		ajaxData:{bizId : $('#id').val(), attaType:'task'}
	});
	
	/*** 资金来源格式化 */
	$('#fundsources_label').html(formatTaskFundSources($('#fundSources').val()));
	/** 使用资金格式化 */
	$('#factAmount_label').html(formateAmount($('#factAmount').val()));
	/*** 任务进度格式化 */
	$('#progress_label').html(formateProgress($('#progress').val()));
	
	var planTime = "";
	if($('#startTime').val()!=null || $('#startTime').val()!=''){
		planTime += $('#startTime').val().split(" ")[0] +"  ~  ";
	}	
	if($('#endTime').val()!=null || $('#endTime').val()!=''){
		planTime += $('#endTime').val().split(" ")[0];
	}	
	$('#planTime').html(planTime);
	
	
	/** 新增计划 */
	$('#addPlan').click(function(){
		var _url = 'taskPlan/editTaskPlan.shtml?taskId='+$('#taskId').val();
		showEasyUiWindow('contentFrame', _url, 'win', '新增任务计划', 580, 450);
	});
	
	/*** 编辑计划 */
	$('#editPlan').click(function(){
		var row = $('#dg').datagrid('getSelected');
		if (row) {
			var url = 'taskPlan/editTaskPlan.shtml?id=' + row.id;
			showEasyUiWindow('contentFrame', url, 'win', '编辑任务计划', 580, 450);
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
	
	/**查看*/
	$('#detailPlan').click(function(){
		var row = $('#dg').datagrid('getSelected');
		if (row) {
			var url = 'taskPlan/detailTaskPlan.shtml?id=' + row.id;
			showEasyUiWindow('contentFrame', url, 'win', '查看任务计划详情',580, 450);
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
	
	/*** 删除 */
	$('#removePlan').click(function(){
		var row = $('#dg').datagrid('getSelected');
		if (row) {
			$.messager.confirm('确认', '你确认要删除此条数据吗?', function(r) {
				if (r) {
					var id = row.id;				
					$.get('taskPlan/deleteTaskPlan.shtml', {id : id}, function(rs) {
						if (rs.success == true) {
							$.messager.alert('warning', '删除成功', 'warning', function(){
								dealTaskPlan('remove', id);
							});
						} else {
							$.messager.alert('warning', '删除失败，请联系管理员', 'warning');
						}
					});
				}
			});
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
	
	/*** 审核 */
	$('#audit').click(function(){
		var row = $('#dg').treegrid('getSelected');
		if (row) {
			var status = row.status;
			/*if (status == '2') {
				$.messager.alert('warning', '审核通过，该反馈不可修改！', 'warning');
				return;
			}*/
			var url = 'feedback/audit.html?id=' + row.id;
			showEasyUiWindow('contentFrame', url, 'win', '编辑任务', 350, 300, true);
		} else {
			$.messager.alert('warning', '请选择一条数据！', 'warning');
		}
	});
	
});

/**
 * 重载
 */
function reSearch() {
	doSearch();
}

function doSearch() {
	$('#dg').datagrid('reload',{
		taskId : $('#id').val()
	});
}

/** 打开任务计划详情 */
function showTaskPlan(id) {
	var url = 'taskPlan/detailTaskPlan.shtml?id=' + id;
	showEasyUiWindow('contentFrame', url, 'win', '查看任务计划详情', 455, 275);
}